Polynomial Time Algorithms to Approximate Permanents and Mixed Discriminants Within a Simply Exponential Factor
نویسنده
چکیده
We present real, complex, and quaternionic versions of a simple ran-domized polynomial time algorithm to approximate the permanent of a non-negative matrix and, more generally, the mixed discriminant of positive semideenite matrices. The algorithm provides an unbiased estimator, which, with high probability, approximates the true value within a factor of O(c n), where n is the size of the matrix (matrices) and where c 0:28 for the real version, c 0:56 for the complex version and c 0:76 for the quaternionic version. We discuss possible extensions of our method as well as applications of mixed discriminants to problems of combinatorial counting. Random Structures & Algorithms, to appear.
منابع مشابه
A simple polynomial time algorithm to approximate the permanent within a simply exponential factor
We present a simple randomized polynomial time algorithm to approximate the mixed discriminant of n positive semidefinite n×n matrices within a factor 2. Consequently, the algorithm allows us to approximate in randomized polynomial time the permanent of a given n×n non-negative matrix within a factor 2. When applied to approximating the permanent, the algorithm turns out to be a simple modifica...
متن کاملComputing Mixed Discriminants , Mixed Volumes
We construct a probabilistic polynomial time algorithm that computes the mixed discriminant of given n positive definite n × n matrices within a 2O(n) factor. As a corollary, we show that the permanent of an n×n nonnegative matrix and the mixed volume of n ellipsoids inRn can be computed within a 2O(n) factor by probabilistic polynomial time algorithms. Since every convex body can be approximat...
متن کاملAn efficient tree decomposition method for permanents and mixed discriminants
We present an efficient algorithm to compute permanents, mixed discriminants and hyperdeterminants of structured matrices and multidimensional arrays (tensors). We describe the sparsity structure of an array in terms of a graph, and we assume that its treewidth, denoted as ω, is small. Our algorithm requires Õ(n 2) arithmetic operations to compute permanents, and Õ(n + n 3) for mixed discrimina...
متن کاملPermanent Uncertainty: on the Quantum Evaluation of the Determinant and the Permanent of a Matrix
We investigate the possibility of evaluating permanents and determinants of matrices by quantum computation. All current algorithms for the evaluation of the permanent of a real matrix have exponential time complexity and are known to be in the class P #P. Any method to evaluate or approximate the permanent is thus of fundamental interest to complexity theory. Permanents and determinants of mat...
متن کاملPolynomial time algorithms to approximate mixed volumes within a simply exponential factor
Let K = (K1...Kn) be a n-tuple of convex compact subsets in the Euclidean space R , and let V (·) be the Euclidean volume in R. The Minkowski polynomial VK is defined as VK(x1, ..., xn) = V (λ1K1 + ...+ λnKn) and the mixed volume V (K1, ...,Kn) as V (K1...Kn) = ∂ ∂λ1...∂λn VK(λ1K1 + · · ·λnKn). In this paper, we study randomized algorithms to approximate the mixed volume of wellpresented convex...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Random Struct. Algorithms
دوره 14 شماره
صفحات -
تاریخ انتشار 1999